home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Linux Cubed Series 7: Sunsite
/
Linux Cubed Series 7 - Sunsite Vol 1.iso
/
system
/
admin
/
linuxcon.000
/
linuxcon
/
linuxconf-1.6
/
xconf
/
xconf.pm
< prev
next >
Wrap
Text File
|
1995-03-14
|
3KB
|
72 lines
/* adaptor.c 06/01/95 23.11.22 */
/* component.c 12/01/95 15.28.04 */
PUBLIC COMPONENT::COMPONENT (const char *manuf_id,
const char *model_id,
XCONFIG *_xconfig,
NOTICE *_notice,
ACTION *_action);
PUBLIC COMPONENTS::COMPONENTS (void);
PUBLIC VIRTUAL COMPONENTS::~COMPONENTS (void);
PUBLIC void COMPONENTS::add (COMPONENT *comp);
PUBLIC void COMPONENTS::add (XCONFIG *xconf);
PUBLIC void COMPONENTS::add (NOTICE *notice);
PUBLIC int COMPONENTS::read (const char *fname);
PUBLIC void COMPONENTS::sort (void);
PUBLIC void COMPONENTS::print (FILE *fout);
PUBLIC int COMPONENTS::setmenu (char *tbopt2[]);
PUBLIC COMPONENT *COMPONENTS::item (int no);
/* error.c 08/01/95 21.42.08 */
/* files.c 06/01/95 23.12.18 */
/* mouse.c 08/01/95 21.43.32 */
/* notice.c 17/08/94 23.35.48 */
PUBLIC NOTICE::NOTICE (void);
PUBLIC NOTICE::~NOTICE (void);
PUBLIC void NOTICE::add (const char *str);
PUBLIC int NOTICE::print (FILE *fout, int indent)const;
PUBLIC int NOTICE::format (char *buf, int maxsiz)const;
/* screen.c 08/01/95 21.43.42 */
/* section.c 12/02/95 23.18.10 */
PUBLIC PAIRES::PAIRES (const char *keyword, const char *value);
PUBLIC VIRTUAL PAIRES::~PAIRES (void);
PUBLIC OPTION::OPTION (const char *keyword, const char *value);
PUBLIC VIRTUAL void OPTION::merge (const OPTION *src);
PUBLIC VIRTUAL OPTION *OPTION::clone (void)const;
PUBLIC VIRTUAL void OPTION::print (FILE *fout)const;
PUBLIC VIRTUAL int OPTION::validate (char *msg);
PUBLIC OPTION *OPTIONS::getitem (int no)const;
PUBLIC VIRTUAL void OPTIONS::print (FILE *fout, int indent)const;
PUBLIC SECTION::SECTION (const char *_name);
PUBLIC VIRTUAL SECTION::~SECTION (void);
PUBLIC void SECTION::print (FILE *fout, int indent)const;
PUBLIC int SECTION::validate (char *msg);
/* section1.c 12/02/95 23.18.46 */
PUBLIC VIRTUAL SECTION *SECTION::clone (void)const;
PUBLIC const char *SECTION::findarg (const char *keyw);
/* section2.c 16/01/95 22.36.26 */
PUBLIC int SECTION::readdisp (FILE *fin,
const char *fname,
int &noline,
SECTION_DISPATCH disp[]);
PUBLIC int KEYBOARD::read (FILE *fin,
const char *fname,
int &noline);
PUBLIC int POINTER::read (FILE *fin, const char *fname, int &noline);
PUBLIC int DEVICE::read (FILE *fin, const char *fname, int &noline);
PUBLIC int FILES::read (FILE *fin, const char *fname, int &noline);
/* stubs.c 14/03/95 23.46.08 */
/* xconf.c 16/01/95 01.00.26 */
/* xconf1.c 12/01/95 15.44.56 */
/* xconfig.c 16/01/95 22.32.48 */
PUBLIC XCONFIG::XCONFIG (void);
PUBLIC int XCONFIG::read (const char *fname);
PUBLIC void XCONFIG::sort (void);
PUBLIC int XCONFIG::print (FILE *fout, int indent);
PUBLIC COMMENTS::COMMENTS (void);
PUBLIC void COMMENTS::print (FILE *fout);
PUBLIC int XCONFIG::write (const char *fname);
PUBLIC void XCONFIG::merge (const XCONFIG *src);
PUBLIC void XCONFIG::addcomment (const char *keyw,
const char *manuf_id,
const char *model_id);
PUBLIC const char *XCONFIG::getcomment (const char *keyw);